speak for itself - Francés Inglés Diccionario